package com.lonely.api.mes.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author : 黄志标
 * @date: 2025/11/13 17:24
 * @description: 报工接口响应实体
 */
@Data
public class MesReportWorkVO implements Serializable {

    /**
     * 报工明细
     */
    private List<WorkItem> lineList;


    /**
     * 报工明细实体
     */
    @Data
    public static class WorkItem implements Serializable {

        /**
         * 员工编号
         */
        private String empycd;

        /**
         * 员工姓名
         */
        private String empynm;

        /**
         * 面料颜色
         */
        private String mtrcol;

        /**
         * 面料编号
         */
        private String mtrlno;

        /**
         * 工序名称
         */
        private String opnbnm;

        /**
         * 工序编号
         */
        private String opnbno;

        /**
         * 数量
         */
        private Long otquty;

        /**
         * 产品名称
         */
        private String prodnm;

        /**
         * 产品编号
         */
        private String prodno;

        /**
         * 生产单号
         */
        private String rdopno;

        /**
         * 尺码
         */
        private String sizeno;

        /**
         * 款式名称
         */
        private String stylnm;

        /**
         * 款式编号
         */
        private String stylno;

        /**
         * 报工日期
         */
        private String tkdate;
    }

}
